self-assembly kits - Spanish English Dictionary